ICL Series 39
   HOME

TheInfoList



OR:

The ICL Series 39 was a range of mainframe and
minicomputer A minicomputer, or colloquially mini, is a class of smaller general purpose computers that developed in the mid-1960s and sold at a much lower price than mainframe and mid-size computers from IBM and its direct competitors. In a 1970 survey, ...
computer A computer is a machine that can be programmed to Execution (computing), carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as C ...
systems released by the UK manufacturer ICL in 1985. The original Series 39 introduced the "S3L" (whose corrupt pronunciation resulted in the name "Estriel") processors and
microcode In processor design, microcode (μcode) is a technique that interposes a layer of computer organization between the central processing unit (CPU) hardware and the programmer-visible instruction set architecture of a computer. Microcode is a laye ...
s, and a nodal architecture, which is a form of
Non-Uniform Memory Access Non-uniform memory access (NUMA) is a computer memory design used in multiprocessing, where the memory access time depends on the memory location relative to the processor. Under NUMA, a processor can access its own local memory faster than non- ...
.


Origins

The Series 39 range was based upon the New Range concept and the VME operating system from the company's ICL 2900 line, and was introduced as two ranges: * Series 39 "Estriel" systems (Series 39 Level 40 and above, including multinodes), which replaced previous mid-range and large processors from the 2900 range, and needed a full computer room environment * Series 39 DM1 systems (up to Series 39 Level 30), which were intended to replace the smaller processors such as the ICT1901/2, the ICL2903/4 and the ME29 ranges. These brought mainframe class operating system facilities into the office environment, a first for ICL


Design

The original Series 39 introduced the "S3L" (whose corrupt pronunciation resulted in the name "Estriel") processors and microcodes, and a nodal architecture (see
ICL VME VME (''Virtual Machine Environment'') is a Mainframe computer, mainframe operating system developed by the UK company International Computers Limited (ICL, now part of the Fujitsu group). Originally developed in the 1970s (as VME/B, later VME 290 ...
) which is a form of
Non-Uniform Memory Access Non-uniform memory access (NUMA) is a computer memory design used in multiprocessing, where the memory access time depends on the memory location relative to the processor. Under NUMA, a processor can access its own local memory faster than non- ...
which allowed nodes to be up to 1000 metres apart. The Series 39 range introduced Nodal Architecture, a novel implementation of
distributed shared memory In computer science, distributed shared memory (DSM) is a form of memory architecture where physically separated memories can be addressed as a single shared address space. The term "shared" does not mean that there is a single centralized memor ...
that can be seen as a hybrid of a
multiprocessor Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There ar ...
system and a
cluster may refer to: Science and technology Astronomy * Cluster (spacecraft), constellation of four European Space Agency spacecraft * Asteroid cluster, a small asteroid family * Cluster II (spacecraft), a European Space Agency mission to study t ...
design. Each machine consists of a number of
nodes In general, a node is a localized swelling (a "knot") or a point of intersection (a Vertex (graph theory), vertex). Node may refer to: In mathematics *Vertex (graph theory), a vertex in a mathematical graph *Vertex (geometry), a point where two ...
, and each node contains its own order-code processor and main memory. Virtual machines are typically located (at any one time) on one node, but have the capability to run on any node and to be relocated from one node to another. Discs and other peripherals are shared between nodes. Nodes are connected using a high-speed optical bus ( Macrolan) using multiple fibre optic cables, which is used to provide applications with a virtual shared memory. Memory segments that are marked as shared (public or global segments) are replicated to each node, with updates being broadcast over the inter-node network. Processes which use unshared memory segments (nodal or local) run in complete isolation from other nodes and processes. The semaphore instructions prove their worth by controlling access to the shared writable memory segments while allowing the contents to be moved around efficiently. Overall, a well configured Series 39 with VME had an architecture which can provide a significant degree of proofing against disasters, a nod to the abortive VME/T ideas of the previous decade. All Series 39 machines were supported by a set of waist height peripheral 'Cabinets' (connected via fibre optic cables via one or more Multi Port Switch Units or MPSU's) providing disk storage capabilities:- * Cabinet 2 - these were the main Disk Storage Cabinets holding a pair of 330Mb 8 inch "Swallow" Hard Drives * Cabinet 3 - these were an expansion cabinet to the Cabinet 2 and could hold up to four more 330Mb 8 inch "Swallow" Hard Drives * Cabinet 4 - these were a bridge cabinet would was used to connect Series 39 to older 2900 Diskpack based Storage (such as EDS200's) Cabinet 1 was the name given to the DM1 Series 39 Level 30 (and 20/15/25/35 variants) core system. All Series 39 machines also featured a Node Support Computer (NSC) hosted on their Storage Motherboards - this was x86 architecture and acted much like today's ILO or DRAC cards on HP/Dell Servers and allowed Support Staff to manage the Nodes remotely including the ability to completely stop and restart the main Nodes.


Evolution

In the mid-1980s the Series 39 Level 30 was supplemented by a Level 20 variant which was a forcibly underclocked Level 30 (using wire links on a daughterboard). In the late 80s these were both replaced by Level 15, 25 and 35 variants which also carried various levels of clocking state but featured more memory than their predecessors and could also be fitted with Dual OCP and IOC motherboards for even more computing and I/O capability. A mid-life upgrade to "S3X" ("Essex") processors and microcodes saw: * The introduction of SX systems in 1990 to replace the Estriel ("S3L") systems * The introduction of DX systems in 1993 to replace the DM1 systems


Replacement

The Series 39 SX/DX was replaced by the Trimetra system (initially the SY/DY, and then the DL/SL ranges), which made more use of industry standard hardware and allowed for both
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
and VME nodes on the same system. Trimetra in turn was replaced by Fujitsu's mainframe platform, Nova, which emulates the Trimetra architecture on generic
Unisys Unisys Corporation is an American multinational information technology (IT) services and consulting company headquartered in Blue Bell, Pennsylvania. It provides digital workplace solutions, cloud, applications, and infrastructure solutions, e ...
ES7000 The ES7000 is Unisys's x86/Windows, Linux and Solaris-based server product line. The "ES7000" brand has been used since 1999, although variants and models within the family support various processor and bus architectures. The server is marketed an ...
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
-based server hardware. Nova itself was phased out in 2007 and replaced with SuperNova, which runs OpenVME on top of Windows Server or Linux, using as few as two CPUs on generic Wintel server hardware. The transition of the "ICL mainframe" to a pure software product was thus complete, enabling
Fujitsu is a Japanese multinational information and communications technology equipment and services corporation, established in 1935 and headquartered in Tokyo. Fujitsu is the world's sixth-largest IT services provider by annual revenue, and the la ...
to concentrate on VME support and development without having to keep up with hardware technology.


Notes


References

* SERIES 39 - An Introduction to VME. Marion and Richard Norris. ICL 1991 R30303/02.
Datasheet Trimetra NOVA 5
Fujitsu 2006.
Introduction to superNOVA architecture
Fujitsu 2005
R. Whetton, M. Jones and D. Murray, "The use of Ward and Mellor Structured Methodology for the design of a complex real time system," IEE Colloquium on Computer Aided Software Engineering Tools for Real-Time Control, 1991, pp. 5/1-5/4.
{{ICL hardware, 39 Computing platforms 39 Computer-related introductions in 1985